Geode Capital Management LLC increased its stake in Owens & Minor, Inc., now holding 1,711,453 shares valued at $26.86 million. Analysts have lowered price targets for the stock, with UBS Group setting a new target of $13.00, suggesting a potential upside of 60.69%. Currently, institutional investors own 98.04% of the company, which has a market cap of $623.82 million and a "Hold" rating among analysts.